Copy-Move Forgery Detection Using Cellular Automata
نویسندگان
چکیده
Thanks to the availability of many sophisticated image processing tools, digital image forgery is prevalent nowadays. One of the common methods is copymove forgery (CMF), where part of an image is copied to another location in the same image. Detection of copy-move forgery has been widely researched recently, and many different solutions have been proposed. This chapter introduces a different approach, in which cellular automata (CA) are applied to the task of copy-move forgery detection (CMFD). The basic idea is to learn, for each overlapping block in the image, a set of CA rules that represents the intensity changes within that block. These rules are then used as features for the detection of copied blocks. A problem arises when applying CA to image processing. If pixel intensities are used as cell states, then the large range of image intensities leads to a combinatorial explosion in the number of possible rules, making it difficult to both learn and represent rules efficiently. We describe a solution in which a reduced description of a neighbourhood is accomplished by a proper binary representation of the image based on local binary patterns (LBPs). In the case of plain copy-move forgery, a simple 1D CA are sufficient for detection purposes, but any transformation of the copied area (for example, rotation and scaling) introduces large changes into the binary representation of the image, resulting in the need for more complicated forms of the CA’s neighbourhood. However, the main issue of CMFD using CA rules is its sensitivity to processing after the copy-move operation applied to hide traces of the forgery, for example, addition of noise. Nevertheless, in some cases the CA can effectively cope with such forgeries if image pre-processing (for example, simple image filtering) is applied before forgery detection. Dijana Tralic · Sonja Grgic Faculty of Electrical Engineering and Computing, University of Zagreb, Unska 3, 10000 Zagreb e-mail: {Dijana.Tralic,Sonja.Grgic}@fer.hr Paul L. Rosin · Xianfang Sun School of Computer Science and Informatics, Cardiff University, Cardiff CF24 3AA e-mail: {Paul.Rosin,Xianfang.Sun}@cs.cardiff.ac.uk P. Rosin et al. (eds.), Cellular Automata in Image Processing and Geometry, 105 Emergence, Complexity and Computation 10, DOI: 10.1007/978-3-319-06431-4_6, © Springer International Publishing Switzerland 2014 106 D. Tralic et al.
منابع مشابه
Detection of Copy-Move Forgery in Digital Images Using Scale Invariant Feature Transform Algorithm and the Spearman Relationship
Increased popularity of digital media and image editing software has led to the spread of multimedia content forgery for various purposes. Undoubtedly, law and forensic medicine experts require trustworthy and non-forged images to enforce rights. Copy-move forgery is the most common type of manipulation of digital images. Copy-move forgery is used to hide an area of the image or to repeat a por...
متن کاملPerformance evaluation of block-based copy- move image forgery detection algorithms
Copy-move forgery is a particular type of distortion where a part or portions of one image is/are copied to other parts of the same image. This type of manipulation is done to hide a particular part of the image or to copy one or more objects into the same image. There are several methods for detecting copy-move forgery, including block-based and key point-based methods. In this paper, a method...
متن کاملDetection of Copy-move Image forgery using SVD and Cuckoo Search Algorithm
Copy-move forgery is one of the simple and effective operations to create forged images. Recently, techniques based on singular value decomposition (SVD) are widely used to detect copy-move forgery (CMF). Some approaches based on SVD are most acceptable to detect copy-move forgery but some copy-move forgery detection approaches can not produce satisfactory detection results. Sometimes these app...
متن کاملCopy-move Detection Algorithm Based on Local Derivative Patterns
Copy-move forgery is one of most frequently used types of image forgery. During copy-move process a fragment of the image is copied and pasted to another location of the same image to hide some important area of the image. The purpose of copy-move forgery detection algorithm is to identify duplicated areas in the image. This method is based on the calculating features in a sliding or an overlap...
متن کاملPassive Copy- Move Forgery Detection Using Speed-Up Robust Features, Histogram Oriented Gradients and Scale Invariant Feature Transform
Copy-Move is one of the most common technique for digital image tampering or forgery. Copy-Move in an image might be done to duplicate something or to hide an undesirable region. In some cases where these images are used for important purposes such as evidence in court of law, it is important to verify their authenticity. In this paper the authors propose a novel method to detect single region ...
متن کامل